package com.runoob.java;

import java.util.Date;

/**
 * sleep()使当前线程进入停滞状态（阻塞当前线程），让出CPU的使用、目的是不让当前线程独自霸占该进程所获的CPU资源，以留一定时间给其他线程执行的机会。
 */
public class TestSleep {

    public static void main(String[] args) {

        // 下面的程序会休眠3秒：
        try {
            System.out.println(new Date() + "\n");
            Thread.sleep(1000 * 3); // 休眠3秒
            System.out.println(new Date() + "\n");
        } catch (Exception e) {
            System.out.println("err: " + e.getMessage());
        }

    }
}
